Grifols Q4 2025 Earnings EPS Surpasses Estimates by 104 Amid Mixed Market Reaction CDXS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares UUU Q4 2024 Earnings Widened Loss Amidst Challenging Market Conditions EDUC Q1 2026 Earnings EPS Miss Highlights Ongoing Challenges CMS Energy Q1 2026 Earnings EPS Beat Driven by Utility Operations Immunovant Q1 2026 Earnings WiderThanExpected Loss as Pipeline Investment Continues